/*
 *
100
静态成员函数
100

 */

#include <iostream>
using namespace std;
class A{
	public:
		int m_data;
		static int s_data;
		A(int data=0):m_data(data){}
		void func1(void){ // func1(A *this)
			cout << m_data << endl;
			cout << s_data << endl;
		}
		static void func2(){ //静态成员函数
			cout << "静态成员函数" << endl;
			cout << s_data << endl;
			//cout << m_data << endl; //error
		}
};
int A::s_data = 100; //定义 并 初始化
int main(void){
	cout << A::s_data << endl;
	A::func2();
	//A::func1(); //func1(&对象的地址) error
	return 0;
}
